deep drill - Turkish English Dictionary